highly talented - German English Dictionary